natural scientist – English–Français translations

🇬🇧 en fr 🇫🇷

natural scientist noun

  • scientist dedicated to natural science
naturaliste
Wiktionary Links